package lu.med.praxiswahl.wahlumed.client.tarif;

public class StringPair
{
    private String a, b, c;

    public StringPair(String a, String b, String c)
    {
	this.a = a;
	this.b = b;
	this.c = c;
    }

    public String getDescription()
    {
	if (a.equals("8E21"))
	    return "Ultraschall in der Schwangerschaft";
	if (a.equals("E821X"))
	    return "Echo 1. oder 3. Trimester";
	if (a.equals("8E22"))
	    return "Echo 2. Trimester";
	if (a.equals("8E22X"))
	    return "1. Echo ca. 17 SSW";
	if (a.equals("6A82"))
	    return "AC bis 20 SSW";
	if (a.equals("6A82M"))
	    return "Materialkosten";
	if (a.equals("6A83"))
	    return "AC ab 21 SSW";
	if (a.equals("6A83M"))
	    return "Materialkosten";
	if (a.equals("6G12"))
	    return "Entnahme cervical";
	if (a.equals("6G13"))
	    return "Biopsie com Col";
	if (a.equals("6G22"))
	    return "Punktion einer Bartholinitis";
	if (a.equals("6G23"))
	    return "Einschneiden der Bartholinitis";
	if (a.equals("6G24"))
	    return "Einlegen eines Pessars";
	if (a.equals("6G61"))
	    return "Dialation vom Col - nicht blutig";
	if (a.equals("6G62"))
	    return "Dialation vom Col - blutig";
	if (a.equals("E1"))
	    return "Vorhochzeitliche Untersuchung";
	if (a.equals("R8"))
	    return "Bestätigung einer beruflichen Krankheit";
	if (a.equals("R4"))
	    return "Generaluntersuchung und Antrag auf Invalidität";
	if (a.equals("R1"))
	    return "Arztbrief";
	if (a.equals("1M52"))
	    return "Punktion mit Biopsie von Gewebe";
	if (a.equals("2S11"))
	    return "Einschneiden und Drainage eines Mammaabszesses";
	if (a.equals("2S22"))
	    return "Punktion und Biopsie der Mamma";
	if (a.equals("C14"))
	    return "Untersuchung";
	if (a.equals("C41"))
	    return "Erneuerung eines Rp";
	if (a.equals("C52"))
	    return "Visite abends zwischen 20:00 und 22:00";
	if (a.equals("C53"))
	    return "Sonntags und Feiertags";
	if (a.equals("C54"))
	    return "Abends zwischen 22:00 und 07:00";
	if (a.equals("C51"))
	    return "Urgence";
	if (a.equals("E2"))
	    return "1 GUS vor dem 5. Monat m. ausgefülltem Mutterpass";
	if (a.equals("E3"))
	    return "2. GUS bis 14 Tage vor dem 4. Monat";
	if (a.equals("E4"))
	    return "3. GUS im Laufe des 6. Monats";
	if (a.equals("E5"))
	    return "4. GUS bis 14 Tage vor dem 8. Monat";
	if (a.equals("E6"))
	    return "5. GUS bis 14 Tage vor dem 9. Monat";
	if (a.equals("E7"))
	    return "NUS Nachuntersuchung in den 8 Wochen nach der Geburt";
	if (a.equals("LG002"))
	    return "Blutbild";
	if (a.equals("LH002"))
	    return "Abstrich mit vit. C";
	if (a.equals("6G11"))
	    return "Kolposkopie + CAC";
	if (a.equals("8E13"))
	    return "Ultraschall";
	if (a.equals("8E01"))
	    return "Ultraschall";
	if (a.equals("8E25"))
	    return "Ultraschall zur Diagnostik oder Therapie";
	if (a.equals("6A41"))
	    return "CTG";
	if (a.equals("LC202"))
	    return "Urinstatus";
	if (a.equals("LH001"))
	    return "Urikult";
	if (a.equals("LG001"))
	    return "V.S.";
	if (a.equals("LY001"))
	    return "Blutentnahme - venös";
	if (a.equals("LD415"))
	    return "Schwangerschaftstest";
	if (a.equals("2S21"))
	    return "Brustbiopsie";
	if (a.equals("8E21X"))
	    return "Echo 1. oder 3. Trimester";
	return "";
    }

    public String getKeyword()
    {
	return a;
    }

    public String getPriceA()
    {
	return b;
    }

    public String getPriceB()
    {
	return c;
    }

    public String isStringA(String v)
    {
	if (a.equals(v))
	    return b;
	return "";
    }

    public String isStringB(String v)
    {
	if (a.equals(v))
	    return c;
	return "";
    }

    public void setPrice(String a, String b)
    {
	this.b = a;
	this.c = b;
    }

    public void setPriceA(String a)
    {
	this.b = a;
    }

    public void setPriceB(String b)
    {
	this.c = b;
    }
}